| addr() | Quaternion< R > | inline |
| conjugate() | Quaternion< R > | inline |
| conjugated() const | Quaternion< R > | inline |
| getAngle() const | Quaternion< R > | inline |
| getAngle(R v[3]) const | Quaternion< R > | inline |
| getAxis(R v[3]) const | Quaternion< R > | inline |
| getPolar(R v[4]) const | Quaternion< R > | inline |
| inverse() | Quaternion< R > | inline |
| inverted() const | Quaternion< R > | inline |
| leftMult(const Quaternion &a) | Quaternion< R > | inline |
| leftMult_fast(const Quaternion &a) | Quaternion< R > | inline |
| newFromPolar(const R v[4]) | Quaternion< R > | inlinestatic |
| norm() const | Quaternion< R > | inline |
| normalize(R n=1.0) | Quaternion< R > | inline |
| normalized(R n=1.0) const | Quaternion< R > | inline |
| normSqr() const | Quaternion< R > | inline |
| operator R *() | Quaternion< R > | inline |
| operator*(R f) const | Quaternion< R > | inline |
| operator*(const Quaternion &a) const | Quaternion< R > | inline |
| operator*=(R f) | Quaternion< R > | inline |
| operator*=(const Quaternion &a) | Quaternion< R > | inline |
| operator+(const Quaternion &a) const | Quaternion< R > | inline |
| operator+=(R f) | Quaternion< R > | inline |
| operator+=(const Quaternion &a) | Quaternion< R > | inline |
| operator-() const | Quaternion< R > | inline |
| operator-(const Quaternion &a) const | Quaternion< R > | inline |
| operator-=(R f) | Quaternion< R > | inline |
| operator-=(const Quaternion &a) | Quaternion< R > | inline |
| operator/(R f) const | Quaternion< R > | inline |
| operator/(const Quaternion &a) const | Quaternion< R > | inline |
| operator/=(R f) | Quaternion< R > | inline |
| operator/=(const Quaternion &a) | Quaternion< R > | inline |
| operator[](const int n) | Quaternion< R > | inline |
| operator[](const int n) const | Quaternion< R > | inline |
| oppose() | Quaternion< R > | inline |
| opposed() const | Quaternion< R > | inline |
| print(FILE *out=stdout, bool parenthesis=false) const | Quaternion< R > | inline |
| println(FILE *out=stdout, bool parenthesis=false) const | Quaternion< R > | inline |
| Quaternion() | Quaternion< R > | inline |
| Quaternion(R a, R b, R c, R d) | Quaternion< R > | inline |
| rightMult(const Quaternion &a) | Quaternion< R > | inline |
| rightMult_fast(const Quaternion &a) | Quaternion< R > | inline |
| rotateVector(R des[3], const R src[3]) const | Quaternion< R > | inline |
| rotateVector(R v[3]) const | Quaternion< R > | inline |
| scaledAngle(R s) const | Quaternion< R > | inline |
| set(R a, R b, R c, R d) | Quaternion< R > | inline |
| setFromAxis(const R v[3]) | Quaternion< R > | inline |
| setFromAxis(const R v[3], R angle) | Quaternion< R > | inline |
| setFromMatrix3(const R m[9]) | Quaternion< R > | inline |
| setFromPolar(const R v[4]) | Quaternion< R > | inline |
| setFromPrincipalAxis(int axis, R angle) | Quaternion< R > | inline |
| setMatrix3(R m[9]) const | Quaternion< R > | inline |
| setOpenGLMatrix(float m[16], const float *trans=0) const | Quaternion< R > | inline |
| setOpenGLMatrix(double m[16], const double *trans=0) const | Quaternion< R > | inline |
| slerp(const Quaternion &b, const R u) const | Quaternion< R > | inline |
| square() | Quaternion< R > | inline |
| squared() const | Quaternion< R > | inline |
| ~Quaternion() | Quaternion< R > | inline |